package cn.bgs.mapper;

import cn.bgs.DealershipManagement.pojo.VehicleArea;
import cn.bgs.vo.*;
import org.apache.ibatis.annotations.Mapper;


import java.util.List;

@Mapper
public interface CwlMapper {

    List<AreaVo> selectAllinfo(AreaVo areaVo);

    int updateInfo(VehicleArea vehicleArea);

    boolean addInfo(VehicleArea vehicleArea);

    int delteInfo(Integer vehicleAreaId);

    List<MonthVo> selectcarInfo(MonthVo monthVo);

    List<AreaVo> info(CommunityVo communityVo);

    int updateYKinfo(MonthVo monthVo);

    boolean addYkInfo(MonthVo monthVo);

    int delYkInfo(Integer vehicleMonthcarId);

    List<CwnumVo> selectnumInfo(CwnumVo cwnumVo);

    List<UserVo> selectAllUser(UserVo userVo);

    boolean insertCWinfo(CwnumVo cwnumVo);

    int delCWInfo(Integer vehicleNumberId);

    int updateCwInfo(CwnumVo cwnumVo);

    List<CwnumVo> CWinfo(CwnumVo cwnumVo);

    List<CarInfoVo> getCarinfo();

    List<TemporVo> selectParkInfo(TemporVo temporVo);

    int updateParkInfo(TemporVo temporVo);

    boolean aedParkInfo(TemporVo temporVo);

    int deleteParkInfo(Integer temporaryCarParkId);

    List<VehicleCar> selectCarInfo(VehicleCar vehicleCar);

    int deleteInfo(Integer vehicleCarId);

    boolean addVcarInfo(VehicleCar vehicleCar);

    int updateInfo(VehicleCar vehicleCar);

    List<VehicleCar> infoPc(UserVo userVo);

    List<VisitorsRecordVo> getAllFk(VisitorsRecordVo visitorsRecordVo);

    List<CarInfoVo> selectAllCar(CarInfoVo carInfoVo);

    int updateInfoC(CwnumVo cwnumVo);

    int updateInfocar(VehicleCar vehicleCar);
}
